package com.untrance.shop.core.dao.bean;

import java.util.Collection;

import com.untrance.shop.common.filters.model.ProductsCatalogFilter;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Repository;
import org.springframework.transaction.annotation.Transactional;

import com.google.appengine.repackaged.com.google.common.base.Preconditions;
import com.untrance.shop.common.utils.JpaUtils;
import com.untrance.shop.core.dao.ProductDao;
import com.untrance.shop.core.factory.QueryBuilderFactory;
import com.untrance.shop.model.Product;

/**
 * @author eugene zadyra
 */
@Repository("productDao")
@Transactional(readOnly = true)
public class ProductDaoBean extends MainDaoBean<Product> implements ProductDao {
	
	public ProductDaoBean() {
		super(Product.class);
	}
}
